package com.example.mapper;

import com.example.domain.po.RolePO;
import org.apache.ibatis.annotations.Param;
import org.springframework.stereotype.Repository;

/**
* @author hlc
* @description 针对表【sys_role(角色表)】的数据库操作Mapper
* @createDate 2022-10-14 19:30:25
* @Entity com.example.domain.entity.Role
*/
@Repository
public interface RoleMapper {
    /**
     * 通过用户id查询角色
     * @param userId 用户id
     * @return RolePO
     */
    RolePO selectRoleByUserId(@Param("userId") Long userId);

    /**
     * 设置用户初始角色
     * @param userId 用户id
     * @return id
     */
    Integer insertInitialUserRole(Long userId);
}




